1
1418
302
139
23
1
290
13
4
5
151
143
334
7
198
312
350
506
53
1
18
3
2
7
7
446
1
14
6
3
1
34
6
21
1
9
1
115
1
668
52
6
1
45
543
421
402
578
779
57
1
1
1
1097
1
44
1
1
1
3
1
1
22
168
2
1
1
1
2
1
5
39
120
6
1251
42
416
721
253
27
466
30
9
1
7
3
42
339
70
43
1413
6
5